convert geo to Format class. (#998)
authortsteven4 <13596209+tsteven4@users.noreply.github.com>
Fri, 27 Jan 2023 13:48:04 +0000 (06:48 -0700)
committerGitHub <noreply@github.com>
Fri, 27 Jan 2023 13:48:04 +0000 (06:48 -0700)
commit7a3edfd9d043130deb49d09d54af024e95f03876
tree1d9c3c782154d56901238f2c47ab21f341d6cebe
parent54e02efe96ea8d60978353237fdb2156b876b3cb
convert geo to Format class. (#998)

This also adds the encoding attribute to the xml declaration.
This also starts the loc element at the beginning of a line.
Previously we jumped through some hoops to avoid the above two
changes so we could exaclty match the original reference file.

We also pass the writer to the waypt_disp_all callback via a lambda.
This allows the output File and QXmlStreamWriter to be local which
simplified cleanup.
CMakeLists.txt
geo.cc
geo.h [new file with mode: 0644]
reference/gl.loc
vecs.cc